const http=require("http");
const fs=require("fs");
const path=require("path")

http.createServer((req,res)=>{
    let filePath=path.join(__dirname,"std-io.js")
    
    // //将文件的所有内容全部读取到内存中，向前端来响应
    // let fileContent=fs.readFileSync(filePath);
    // res.end(fileContent)

    //创建文件的可读流，向res可写流写入数据
    let reader=fs.createReadStream(filePath);
    reader.pipe(res)
}).listen(3000)

console.log("server is listening 3000")